small pink lobster - German English Dictionary